﻿namespace NewRetail.Application.Components.WeChat.Member.Model
{
    public class WeChatUserListDto
    {
        public static class Types
        {
            public class Data
            {
                /// <summary>
                /// 获取或设置 OpenId 的列表。
                /// </summary>
                public string[] OpenIdList { get; set; } = default!;
            }
        }
        /// <summary>
        /// 获取或设置关注该公众账号的总用户数。
        /// </summary>
        public int Total { get; set; }

        /// <summary>
        /// 获取或设置拉取列表的用户数量。
        /// </summary>
        public int Count { get; set; }

        /// <summary>
        /// 获取或设置列表数据。
        /// </summary>
        public Types.Data OpenIdData { get; set; } = default!;

        /// <summary>
        /// 获取或设置拉取列表的最后一个用户的 OpenId。
        /// </summary>
        public string NextOpenId { get; set; } = default!;
    }
}
